package myjava.j_innerClass.d_LocalInnerClass;

/**
 * @Auther: cty
 * @Date: 2020/6/25 23:28
 * @Description: 局部内部类
 * @version: 1.0
 */

/**
 * 外部类以外的类
 */
class Test {
    public static void main(String[] args) {
        new Outer().greet();
    }
}  // end Test{}

/**
 * Hello World
 */


/**
 * 外部类
 */
class Outer {

    public void greet(){

        /**
         * 局部内部类
         *      仅在greet方法的作用域下有效
         */
        class Inner {
            public void helloWorld(){
                System.out.println("Hello World");
            }
        }  // end Inner{}

        new Inner().helloWorld();
    }  // end greet()

}  // end Outer{}